/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Oct 29, 2013, 2:54:26 PM
    Author     : Archie
*/

/* #Tablet (Landscape) 1024px
----------------------------------------------------------------------*/

@media only screen and (min-width: 980px) and (max-width: 1092px) {
    /*-- action ---*/
    .details{
        padding-left: 0px;
    }
    
    /*--login ---*/
    
    .header-login{
        
    }
    .header-login a {
        padding: 0px;
    }
    
    ul.list-activity li.activity img {
        margin: 9px 13px;
    }
}
/* #Tablet (Portrait) 
----------------------------------------------------------------------*/
@media only screen and (min-width: 768px) and (max-width: 959px)  {
    
    /*-- home -- */
    .name.row div.col-md-6{
        width: 50%;
        float: left;
    }
    .form-proflie {
        padding: 56px 67px 40px;
    }
    /*-- login -- */
    
    .header-login{
        
    }
    .header-login a {
        padding: 0px;
    }
    
    
    .bottom-login div.col-md-6:first-child {
        width: 50%;
        float: left;
    }
    .bottom-login div.col-md-6 {
        width: 50%;
        float: left;
    }
    
    .form-login div.form-group.row div.col-md-6{
        width: 50%;
        float: left;
    }
    
    /*-- action -- */
    .wrap-main{
        font-size: 10px;
    }
    .details{
        padding-right: 2px;
        padding-left: 2px;
    }
    .option-nav li {
    font-size: 10px;
    }
    .wrap-main.row div.col-md-9 {
        width: 75%;
        float: left;
    }
    .wrap-main.row div.col-md-3 {
        width: 25%;
        float: left;
    }
    
    ul.list-activity {
        font-size: 10px;
    }
    ul.list-activity li.activity img {
        margin: 9px 9px;
    }ul.list-activity li.activity ul li select.selectpicker {
        background: url("../img/arrow.png") no-repeat scroll 47px 7px transparent;
        width: 70px;
        font-size: 10px;
    }
    ul.list-activity li.activity img {
        width: 15px;
        height: 17px;

    }
    
    .add-new-list.row div.col-md-8{
        width: 70%;
    }
    
    .select-file form.row div.form-group.col-md-6{
        width: 50%;
        float: left;
    }
    
    .description ul.row li.col-md-6:nth-child(2){
        float: right;
    }
    
    .number form.row div.form-group.col-md-5{
        width: 45%;
        float: left;
    }
     .number form.row div.form-group.col-md-7{
        width: 55%;
        float: left;
        margin-top: 5px;
    }
    
    .list-activity table tbody tr td select.selectpicker {
        background: url("../img/arrow.png") no-repeat scroll 71px 7px transparent;
        width: 82px;
    }
    .list-activity table tbody tr td select.selectpicker option {;
        font-size: 10px;
    }
    .list-activity table tr td a {
    font-size: 10px;
    }
    .comment form div.form-group textarea.form-control {
        font-size: 10px;
    }
    .number form input {
       font-size: 10px;
    }   
}
/* #Mobile (Landscape) 480px
----------------------------------------------------------------------*/
@media only screen and (min-width: 480px) and (max-width: 767px) {
    /*-- hone -- */
    .form-proflie {
        padding: 5px;
    }
    .form-proflie form div.form-group a {
        float: none;
    }
    .form-proflie form div.form-group div.name {
        width: 87%;
        margin-left: 0px;
    }
    .form-proflie form div.form-group div.name.row div.col-md-6 input {
        width: 100%;
}
    .form-proflie form div.form-group div.name.row div.col-md-6 input.lastname {
        width: 100%;
        margin-top: 5px;
    }
    .form-proflie form div.form-group {
        margin-bottom: 0px;
        width: 96%;
    }
    .form-proflie form div.form-group input.form-control {
        width: 87%;
        margin-top: 5px;
    }
    .form-proflie form div.form-group.save {
        padding-left: 0px;
        margin-top: 10px;
        width: 88%;
    }
    .form-proflie form div.form-group ul.gender {
        width: 85%;
        margin-left: 21%;
        padding: 0px;
    }
    .form-proflie form div.form-group ul.gender li label{
        display: block;
    }
    .form-proflie form div.form-group label {
        display: none;
    }
    /*____action______*/

    .details{
        padding-right: 0px;
        padding-left: 0px;      
    }
    .option-nav li {
    font-size: 10px;
    }
    .wrap-main.row div.col-md-9 {
        width: 75%;
        float: left;
    }
    .wrap-main.row div.col-md-3 {
        width: 25%;
        float: left;
    }
    
    .list-activity table tbody tr th button.btn-add-activity {
    left: 162px;
    }

    .list-activity table.table-striped tbody tr img {
    width: 15px;
    height: 15px;
    margin-left: 0px;
    }   
    .list-activity table a {
    font-size: 10px;
}
    .list-activity table tbody tr td select.selectpicker {
    background: url("../img/arrow.png") no-repeat scroll 61px 7px transparent;
    font-size: 10px;
    width: 73px;
    
    }
    
    .add-new-list.row div.col-md-8{
        width: 70%;
    }
    
    .select-file form.row div.form-group.col-md-6{
        width: 50%;
        float: left;
    }
    
    .description ul.row li.col-md-6:nth-child(2){
        float: right;
    }
    
    .number form.row div.form-group.col-md-5{
        width: 45%;
        float: left;
    }
     .number form.row div.form-group.col-md-7{
        width: 55%;
        float: left;
        margin-top: 5px;
    }
    .comment form div.form-group textarea.form-control {
        font-size: 10px;
    }
}
/*  #Mobile (Portrait) 320px
----------------------------------------------------------------------*/
@media only screen and (min-width: 100px) and (max-width: 479px) {
   /*-- home --*/
   .form-proflie {
        padding: 5px;
    }
    .form-proflie form div.form-group a {
        float: none;
    }
    .form-proflie form div.form-group div.name {
        width: 87%;
        margin-left: 0px;
    }
    .form-proflie form div.form-group div.name.row div.col-md-6 input {
        width: 100%;
}
    .form-proflie form div.form-group div.name.row div.col-md-6 input.lastname {
        width: 100%;
        margin-top: 5px;
    }
    .form-proflie form div.form-group {
        margin-bottom: 0px;
        width: 96%;
    }
    .form-proflie form div.form-group input.form-control {
        width: 87%;
        margin-top: 5px;
    }
    .form-proflie form div.form-group.save {
        padding-left: 0px;
        margin-top: 10px;
        width: 88%;
    }
    .form-proflie form div.form-group ul.gender {
        width: 85%;
        margin-left: 21%;
        padding: 0px;
    }
    .form-proflie form div.form-group ul.gender li label{
        display: block;
    }
    .form-proflie form div.form-group label {
        display: none;
    }
    /*-- login -- */
    .header-login{
        height: 75px;
        line-height: 100px;
        text-align: center;
    }
    .header-login a {
        
    }
    
    #popup-login .form-login {
        padding: 20px 20px 0px;
    }
    .form-login div.form-group input {
        border-radius: 0px;
        color: rgb(164, 164, 164);
        font-size: 12px;
        border: 1px solid rgb(206, 206, 206);
    }
    .bottom-login a {
        font-size: 11px;
        color: rgb(157, 157, 157);
        margin: 9px 0px 11px 23px;
    }
    .form-login div.row.form-group div.col-md-6{
        float: left;
        width: 50%;
    }
    .form-login button {
        font-size: 12px;
        padding: 5px 43px 10px 40px;
        margin-top: 0px;
    }
    .footer-login p{
        padding-top: 250px;
    }
    .form-login .checkbox label {
        font-size: 10px;
    }
    .form-login .checkbox {
        margin-top: 0px;
    }
    .bottom-login div.col-md-6 {
        width: 50%;
        float: left;
    }
    /*-- action--*/
    .details{
        padding-right: 2px;
        padding-left: 2px;
    }
    .option-nav li {
        font-size: 12px;
        float: none;
        border-bottom: 1px solid #cfcfcf;
    }
    
    .option-nav .search {
        float: none;
    }
    .description ul.row li.col-md-6{
        width: 100%;
    }
    .wrap-main.row div.col-md-9 {
        width: 100%;
    }
    .wrap-main.row div.col-md-3 {
        width: 100%;
    }
    ul.list-activity {
        top: 0px;
        margin-bottom: 20px;
    }
    
    .list-activity table tbody tr th button.btn-add-activity {
        left: 162px;
    }

    .list-activity table.table-striped tbody tr img {
        width: 15px;
        height: 15px;
        margin-left: 0px;
    }   
    .list-activity table a {
        font-size: 12px;
    }
    .list-activity table tbody tr td select.selectpicker {
        background: url("../img/arrow.png") no-repeat scroll 73px 7px transparent;
        font-size: 12px;
    }
    
    .add-new-list.row div.col-md-8{
        width: 70%;
    }
    
    .select-file form.row div.form-group.col-md-6{
        width: 50%;
        float: left;
    }
    .description ul.row li.col-md-6:nth-child(2) {
        text-align: left;
    }
    .description ul li p.date {
        float: left;
    }
    .select-file form button {
        width: 120px;
    }
    .number form.row div.form-group.col-md-5{
        width: 45%;
        float: left;
    }
     .number form.row div.form-group.col-md-7{
        width: 55%;
        float: left;
        margin-top: 5px;
    }
    
    .list-activity table tbody tr td select.selectpicker {
    background: url("../img/arrow.png") no-repeat scroll 67px 7px transparent;
    }
    .list-activity table tr td a {
    font-size: 12px;
    }
    .modal.in .modal-dialog {
        width: 250px;
    }
    .popup-activity ul li a {
        font-size: 12px;
    }
    .popup-activity ul li a ul li span {
        margin-top: 3px;
    }
}
/* #Mobile (Landscape) 480px
----------------------------------------------------------------------*/
@media only screen and (min-width: 480px) and (max-width: 767px) {

    /*-- login -- */
    /*-- login -- */
    .header-login{
        
    }
    .header-login a {
        padding: 0px;
        font-size: 35px;
    }
    #popup-login {
        top: 68px;
    }
    #popup-login .form-login {
        padding: 20px 20px 0px;
    }
    .form-login div.form-group input {
        border-radius: 0px;
        color: rgb(164, 164, 164);
        font-size: 12px;
        border: 1px solid rgb(206, 206, 206);
    }
    .bottom-login a {
        font-size: 11px;
        color: rgb(157, 157, 157);
        margin: 9px 0px 11px 23px;
    }
    .form-login div.row.form-group div.col-md-6{
        float: left;
        width: 50%;
    }
    .form-login button {
        font-size: 12px;
        padding: 5px 43px 10px 40px;
        margin-top: 0px;
    }
    .footer-login p{
        padding-top: 250px;
    }
    .form-login .checkbox label {
        font-size: 10px;
    }
    .form-login .checkbox {
        margin-top: 0px;
    }
    .bottom-login div.col-md-6 {
        width: 50%;
        float: left;
    }
    
    /*____action______*/
    .details{
        padding-right: 2px;
        padding-left: 2px;
    }
    .option-nav li {
        font-size: 12px;
        float: none;
        border-bottom: 1px solid #cfcfcf;
    }
    
    .option-nav .search {
        float: none;
    }
    .description ul.row li.col-md-6{
        width: 100%;
    }
    .wrap-main.row div.col-md-9 {
        width: 100%;
    }
    .wrap-main.row div.col-md-3 {
        width: 100%;
    }
    ul.list-activity {
        top: 0px;
        margin-bottom: 20px;
    }
    
    .list-activity table tbody tr th button.btn-add-activity {
        left: 162px;
    }

    .list-activity table.table-striped tbody tr img {
        width: 15px;
        height: 15px;
        margin-left: 0px;
    }   
    .list-activity table a {
        font-size: 12px;
    }
    .list-activity table tbody tr td select.selectpicker {
        background: url("../img/arrow.png") no-repeat scroll 73px 7px transparent;
        font-size: 12px;
    }
    
    .add-new-list.row div.col-md-8{
        width: 70%;
    }
    
    .select-file form.row div.form-group.col-md-6{
        width: 50%;
        float: left;
    }
    .description ul.row li.col-md-6:nth-child(2) {
        text-align: left;
    }
    .description ul li p.date {
        float: left;
    }
    .select-file form button {
        width: 120px;
    }
    .number form.row div.form-group.col-md-5{
        width: 45%;
        float: left;
    }
     .number form.row div.form-group.col-md-7{
        width: 55%;
        float: left;
        margin-top: 5px;
    }
    
    .list-activity table tbody tr td select.selectpicker {
    background: url("../img/arrow.png") no-repeat scroll 67px 7px transparent;
    }
    .list-activity table tr td a {
    font-size: 12px;
    }
    
}